package com.hrbxlh.virtualization.vo;

import org.apache.commons.lang3.builder.ToStringBuilder;

/**
 * @author cheer
 */
public class ContainerVO {

    /**
     * 容器Id
     */
    private Long id;

    /**
     * 容器名称
     */
    private String name;

    /**
     * 容器镜像名称
     */
    private String imageName;

    /**
     * ip
     */
    private String ip;

    /**
     * 状态信息
     */
    private String status;

    /**
     * 用户工号
     */
    private String stuorteaId;

    /**
     * 用户姓名
     */
    private String stuorteaName;

    /**
     * 班级名称
     */
    private String className;

    /**
     * 课程名称
     */
    private String courseName;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getImageName() {
        return imageName;
    }

    public void setImageName(String imageName) {
        this.imageName = imageName;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getStuorteaId() {
        return stuorteaId;
    }

    public void setStuorteaId(String stuorteaId) {
        this.stuorteaId = stuorteaId;
    }

    public String getStuorteaName() {
        return stuorteaName;
    }

    public void setStuorteaName(String stuorteaName) {
        this.stuorteaName = stuorteaName;
    }

    public String getClassName() {
        return className;
    }

    public void setClassName(String className) {
        this.className = className;
    }

    public String getCourseName() {
        return courseName;
    }

    public void setCourseName(String courseName) {
        this.courseName = courseName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this)
                .append("id", id)
                .append("name", name)
                .append("imageName", imageName)
                .append("ip", ip)
                .append("status", status)
                .append("stuorteaId", stuorteaId)
                .append("stuorteaName", stuorteaName)
                .append("className", className)
                .append("courseName", courseName)
                .toString();
    }
}
